package com.jinxin.platform.cdacscontrolmgr.bean;

import java.time.LocalDateTime;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;

/**
 * <b>[cdacscontrolmgr_cxlf_record]数据持久化对象</b>
 * <p>
 * 注意:此文件自动生成-禁止手工修改。
 * </p>
 * 
 * @author @blue
 * @date 2021-09-22
 */
public class CdacscontrolmgrCxlfRecord{

	/**
	 * 车行来访记录ID
	 */
	private String id;
	
	/**
	 * 业主
	 */
	private String owner;
	
	/**
	 * 手机号
	 */
	private String phone;
	
	/**
	 * 车牌号
	 */
	private String carNo;
	
	/**
	 * 来访时间
	 */
	private String visitTime;
	
	/**
	 * 通行道闸
	 */
	private String signoName;
	
	/**
	 * 通行时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	@JsonSerialize(using = LocalDateTimeSerializer.class)
	private LocalDateTime passTime;
	
	/**
	 * 车辆照片
	 */
	private String picture;
	
	/**
	 * 项目ID
	 */
	private String projectId;

	/**
	 * 订单ID
	 */
	private String orderId;
	/**
	 * 设备MAC
	 */
	private String mac;
	/**
	 * 进出方式
	 */
	private String jcfs;

	/**
	 * 备注
	 */
	private String remark;

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getMac() {
		return mac;
	}

	public void setMac(String mac) {
		this.mac = mac;
	}

	/**
	 * 车行来访记录ID
	 * 
	 * @return id
	 */
	public String getId() {
		return id;
	}
	
	/**
	 * 业主
	 * 
	 * @return owner
	 */
	public String getOwner() {
		return owner;
	}
	
	/**
	 * 手机号
	 * 
	 * @return phone
	 */
	public String getPhone() {
		return phone;
	}
	
	/**
	 * 车牌号
	 * 
	 * @return carNo
	 */
	public String getCarNo() {
		return carNo;
	}
	
	/**
	 * 来访时间
	 * 
	 * @return visitTime
	 */
	public String getVisitTime() {
		return visitTime;
	}
	
	/**
	 * 通行道闸
	 * 
	 * @return signoName
	 */
	public String getSignoName() {
		return signoName;
	}
	
	/**
	 * 通行时间
	 * 
	 * @return passTime
	 */
	public LocalDateTime getPassTime() {
		return passTime;
	}
	
	/**
	 * 车辆照片
	 * 
	 * @return picture
	 */
	public String getPicture() {
		return picture;
	}
	
	/**
	 * 项目ID
	 * 
	 * @return projectId
	 */
	public String getProjectId() {
		return projectId;
	}
	

	/**
	 * 车行来访记录ID
	 * 
	 * @param id
	 */
	public void setId(String id) {
		this.id = id;
	}
	
	/**
	 * 业主
	 * 
	 * @param owner
	 */
	public void setOwner(String owner) {
		this.owner = owner;
	}
	
	/**
	 * 手机号
	 * 
	 * @param phone
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	
	/**
	 * 车牌号
	 * 
	 * @param carNo
	 */
	public void setCarNo(String carNo) {
		this.carNo = carNo;
	}
	
	/**
	 * 来访时间
	 * 
	 * @param visitTime
	 */
	public void setVisitTime(String visitTime) {
		this.visitTime = visitTime;
	}
	
	/**
	 * 通行道闸
	 * 
	 * @param signoName
	 */
	public void setSignoName(String signoName) {
		this.signoName = signoName;
	}
	
	/**
	 * 通行时间
	 * 
	 * @param passTime
	 */
	public void setPassTime(LocalDateTime passTime) {
		this.passTime = passTime;
	}
	
	/**
	 * 车辆照片
	 * 
	 * @param picture
	 */
	public void setPicture(String picture) {
		this.picture = picture;
	}
	
	/**
	 * 项目ID
	 * 
	 * @param projectId
	 */
	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}
	/**
	 * 进出方式
	 *
	 * @param jcfs
	 */
	public void setJcfs(String jcfs) {
		this.jcfs = jcfs;
	}
	/**
	 * 进出方式
	 *
	 * @return jcfs
	 */
	public String getJcfs() {
		return jcfs;
	}
	/**
	 * 备注
	 *
	 * @return remark
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * 备注
	 *
	 * @param remark
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

}